MSKAVLLVALCFLPALAIAARPNKNPFVVRGRVYCDTCLAGFETPASTYISGAVVRLECKDRRTMELTYSHEARTDSTGSYKILVNEDHDEQFCDAMLVRSSQLRCSNVSPGHDRARVTLTRFNGIASDDRFANNMGFLRDAAMPGCADIMKLYQETED